/*
* name:Global && Pc StyleSheet
* version:v3.3.1
* update:雪碧图对齐
* date:2016-04-30
*/


/* 常量设置 */
html { overflow-x:auto;}
html,body,.wrap { min-width:1200px;}
.wrap { width:1200px; margin-right:auto; margin-left:auto;}
body{font-size:13px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#fb9528;}
::-moz-selection {color:#fff; background:#009eff; }
::selection {color:#fff; background:#009eff; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}



/*header*/
.pageHeader{position:relative;}
._header{background:#ffffff;z-index:102;width:100%;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
._header .logo{width:20%;padding:20px 0px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}

/*下拉导航*/
/* nav-8 start*/
.widget-nav {z-index:10;width:65%;padding-top:20px;}
.widget-nav > ul > li {float:left;}
.widget-nav > ul > li > a { display:block; text-align:center; font-size:17px;color:#333333;padding:16px 0px 43px 56px;}

/*下拉css*/
.widget-nav li .nav_layer08{ position:absolute; top:100%; left:0;width: 100%; display:none; background-color:#2466ad;z-index:100;color:#ffffff;}
.widget-nav li .nav_layer08 ._layer_box{padding:66px 0px;}
.widget-nav li .nav_layer08 ._layer_l{width:30%;margin-right:9%;}
.widget-nav li .nav_layer08 ._layer_c{width:14%;margin-right:3%;}
.widget-nav li .nav_layer08 ._layer_r{width:30%;}
.widget-nav li .nav_layer08 ._text{font-size:13px;color:#bccbe0;line-height:26px;}

.widget-nav li .nav_layer08 ._layer_l ._l_box{padding-left:58px;}
.widget-nav li .nav_layer08 ._layer_l ._title{font-size:30px;margin-bottom:12px;}
.widget-nav li .nav_layer08 ._layer_l ._text{margin-bottom:30px;}
.widget-nav li .nav_layer08 ._layer_l ._more ._more_ico{width:10px;height:9px;background:url(../images/nav_layear_ico.png) no-repeat center;vertical-align:middle;display:inline-block;*display:inline;*zoom: 1;margin-left:10px;}
.widget-nav li .nav_layer08 ._layer_c li a{font-size:16px;display:block;padding-bottom:20px;}
.widget-nav li .nav_layer08 ._layer_c li a:hover{color:#bccbe0;}

.widget-nav li .nav_layer08 ._layer_r ._r_pic{margin-bottom:10px;}
.widget-nav li .nav_layer08 ._layer_r ._r_pic img{width:100%;}
.widget-nav li .nav_layer08 ._layer_r ._r_title{font-size:16px;margin-bottom:10px;}

.widget-nav .line {position: absolute;bottom: 0px;width: 0px;height: 4px;font-size: 3px;background-color: #e94709;display: none;}

.mobile_key { display:none;}

.pageHeader .fixed{position:fixed;top:0;box-shadow: 0px 2px 4px #888888;}
.pageHeader .fixed .logo{padding:4px 0px 0px;width:16%;}
.pageHeader .fixed .widget-nav{padding-top:0px;}
.pageHeader .fixed .widget-nav > ul > li > a{padding:16px 0px 24px 56px;}


/*header end*/

/*首页-通用标题*/
.i_title{margin-bottom:23px;}
.i_title ._title{font-size:30px;color:#0450a1;font-weight:normal;display:inline-block;*display:inline;*zoom: 1;}
.i_title ._title .x_border{width:17px;height:27px;background:url(../img/i_title_ico.png) no-repeat center;display: inline-block;*display:inline;*zoom: 1;vertical-align:middle;margin:0px 5px;}
.i_title ._text{display:inline-block;*display:inline;*zoom: 1;font-size:14px;color:#595757;}


/*首页-业务领域*/
.i_pro{margin-bottom:50px; padding-top:60px;}
.i_pro .i_pro_box ._pro_box{width:100%;height:0;padding-bottom:160%;overflow:hidden;position:relative;}
.i_pro .i_pro_box ._pro_box img{width:100%;}
.i_pro .i_pro_box ._pro_box ._hover_box{width:100%;height:216px;background:url(../images/i_pro_bj.png) no-repeat;position:absolute;top:0;left:0;background-size:100% 100%;text-align:center;}
.i_pro .i_pro_box ._pro_box ._hover_box ._hover_box_main{display:block;padding:50px 30px 70px;}
.i_pro .i_pro_box ._pro_box ._hover_box ._title{font-size:22px;color:#0450a1;margin-bottom:12px;}
.i_pro .i_pro_box ._pro_box ._hover_box ._text{font-size:14px;color:#848484;}
.i_pro .i_pro_box li:hover ._pro_box ._hover_box{background-image:url(../images/i_pro_bj_hover.png);}
.i_pro .i_pro_box li:hover ._pro_box ._hover_box ._title,.i_pro .i_pro_box li:hover ._pro_box ._hover_box ._text{color:#ffffff;}



/* 本例子css */
		.picScroll-left12{ width:100%;height:auto;position:relative;}
		.picScroll-left12 .hd12{width:100%; height:40px; position:relative;top:30px;}
		.picScroll-left12 .bd12{ width:94%; height:192px; overflow:hidden; position:relative; margin:0 auto; top:-43px; z-index:12;}
		.cascys12 li{ width:239px; height:192px; line-height:32px;}
		.cascys12 li a{width:215px; height:180px; display:block; text-align:center; border:#e3e3e3 solid 1px;}
		.cascys12 li a:hover{ background-color:#0068d1; color:#FFF;}
		.cascys1img{ width:215px; height:145px; display:block; background-color:#FFF;}
		.cascys1img1{width:215px; height:145px; display:table-cell; vertical-align:middle;text-align:center;}
		.cascys1img1 img{max-width:215px;height:145px; transition:all 1.8s;}			
		.cascys12 li a:hover img{ transition:all 1.8s;transform:rotatey(360deg)}
		
.company{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-top:15px;}
.companylogo{ width:100%; height:50px; line-height:50px;}
.companylogo1{ font-size:30px;color:#0450a1;font-weight:normal;display:inline-block;*display:inline;*zoom: 1;}
.companylogo2{ line-height:60px; font-size:16px; color:#8a8a8a; padding-left:15px;}
.companylogo3{ width:51px; height:24px; line-height:24px; display:block; float:right; font-size:12px; padding-top:15px; text-align:center;}
.companylogo3 a{ width:51px; height:24px; display:block; background-color:#ffba00; color:#FFF;}
.companylogo3 a:hover{ background-color:#002882;}
.companycon{ width:100%; height:auto; padding-top:20px;}
.companycon img{ width:370px; height:208px; float:left; padding-right:20px;}
.qiye{width:1200px; height: auto; overflow:hidden; margin:0 auto; padding-top:0px;}
.qiyecon{ width:100%; height:auto; overflow:hidden; padding-top:20px;}
		
#pro_gd{ width:100%; height:300px;  overflow:hidden; text-align:center; line-height:18px;}
#pro_gd li{ float:left; margin:8px 10px; width:250px; height:280px; _width:195px; text-align:center;line-height:18px; font-size:14px;}
#pro_gd img{ border:1px solid #dedbdb;width:250px; height:200px;}



.ft{background:url(../images/a14.jpg) repeat;margin:54px 0 0;position: relative;overflow:hidden;}
.ftwarp{position: absolute;width:2400px;left:50%;margin-left:600px;height:360px;overflow:hidden;background: #131315}
.fu{width:1200px;margin:0 auto;}
.fw{height:38px;line-height:38px;color:#525252;background:#ebebeb; padding:0 0 35px;}
.fw a{color:#525252;}
.fw a:hover{ text-decoration:underline;}
ul.fv{position: relative;}
ul.fv li{float:left;height:250px;font-size:14px;width:126px;padding:25px 10px 0 0;}
ul.fv li h2{height:36px;line-height:36px;color:#f3f3f3;font-weight:bold;font-size:14px;padding:0 0 6px;}
ul.fv li h2 a{color:#f3f3f3;}
ul.fv li p{line-height:25px;font-size:12px;}
ul.fv li a{color:#c2c2c2; margin-bottom:5px;}
ul.fv li a:hover{color:#eee;}
ul.fv li.lia{float:right;border:0 none;height:335px;background:#131315;width:340px;padding-left:52px;}
ul.fv li.lia h2 a{color:#2963a7;}
ul.fv li.lia h2 a:hover{color:#5e9ae1;}
ul.fv li.lia p{color:#c2c2c2;}
ul.fv li.lia b{display: block;font-size:28px;color:#fefefe;padding:13px 0;}
ul.fv li.lia h4{font-size:24px;color:#31639e;font-weight:bold;padding:3px 0 0;}
ul.fv .lib{border-top:1px dashed #3E3E3E;margin:10px 0 0;padding:10px 0 0;line-height:30px; height:30px;}
/*ul.fv .lib span,ul.fv .lib a{display:inline-block;vertical-align:top;margin-left:6px;font-weight:bold;color:#7d7d7d;}*/
ul.fv li.li_d h2{line-height:33px;padding:0;}
.li_d h2 .fo{line-height:36px;padding:0; color:#2963a7;}
.li_d .fo:hover{color:#5e9ae1;}
.fua h3{ padding-bottom:9px;}
.fua h3 a{font-size:14px;font-weight:bold;color:#b2b2b2;border-bottom:2px solid #B2B2B2;}
.fual{float:left;width:175px;}
.fuar{float:right;width:133px;}
.ftax{float: left;color:#888888;font-size:12px;text-align:center;padding:0 40px 0 0;}
.ftax img{display:block;margin:0 0 8px;}
ul.fv li.lib{position: absolute;left:0;top:250px;border-top:1px dashed #46474B;padding:10px 0 0;height:auto;color:#7f7f7f;font-size:12px;width:760px; }

.hda{width:1200px;position:relative;margin:0 auto;}
.hda1{position:absolute;right:0;top:17px;width:118px;z-index:800;}
.hda1 li{height:29px;line-height:29px;color:#8d8d8d;font-size:12px;text-indent:34px;background:#C7C7C7 url(../images/a1.gif) no-repeat;}
.hda1 li.li{background:#d9d9d9 url(../images/z1.gif) no-repeat 15px center;height:24px;line-height:24px;margin:1px 0 0;display:none;}
.hda1 li a{display:block;COLOR:#606060;}
.hda1 li a:hover{ background-color:#eee;}

.hda2{position:absolute;right:94px;top:0;background:#E4E4E4 url(../images/a1.gif) no-repeat 10px 12px;height:42px;width:238px;line-height:42px;text-indent:46px;color:#7d7d7d;z-index:800;}
.hda2 font{color:#515151;padding-left:5px; font-weight:bold;}
.hda2 font a:hover{ text-decoration:underline;}





/*首页-全球足迹*/
.i_world {margin-bottom:70px; padding-top:60px;}
.i_world ._world_titl{font-size:30px;color:#0450a1;margin-bottom:4px;}
.i_world ._world_text{font-size:14px;color:#737573;padding-right:30%;margin-bottom:20px;}
.i_world ._world_main ._world_l{width:32%;overflow:hidden;}
.i_world ._world_main ._world_l ul{margin:-1px 0px 0px -1px;}
.i_world ._world_main ._world_l li{float:left;width:50%;text-align:center;}
.i_world ._world_main ._world_l ._box{border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;padding-bottom: 14px;padding-right:20px}
.i_world ._world_main ._world_l .odd ._box{padding-left:20px;padding-right:0px;overflow:hidden;}
.i_world ._world_main ._world_l ._box ._number{font-size:44px;line-height:1.5;font-family:Arial;color:#000000;}
.i_world ._world_main ._world_l ._box ._number span{font-size:45px;}
.i_world ._world_main ._world_l ._box ._text{font-size:14px;color:#666666;margin-bottom:10px;line-height:22px;height:44px;overflow:hidden;}
.i_world ._world_main ._world_l ._box ._box_ico{width:80px;height:64px;background:url(../images/i_world_ico.png) no-repeat;margin:0 auto;}
.i_world ._world_main ._world_l ._box ._box_ico._box_ico02{background-position:-80px 0px;}
.i_world ._world_main ._world_l ._box ._box_ico._box_ico03{background-position:-160px 0px;}
.i_world ._world_main ._world_l ._box ._box_ico._box_ico04{background-position:-240px 0px;}
.i_world ._world_main ._world_l ._box:hover ._number,.i_world ._world_main ._world_l ._box:hover ._text{color:#fb9528;}
.i_world ._world_main ._world_l ._box:hover ._box_ico._box_ico01{background-position:0px -64px;}
.i_world ._world_main ._world_l ._box:hover ._box_ico._box_ico02{background-position:-80px -64px;}
.i_world ._world_main ._world_l ._box:hover ._box_ico._box_ico03{background-position:-160px -64px;}
.i_world ._world_main ._world_l ._box:hover ._box_ico._box_ico04{background-position:-240px -64px;}

.i_world ._world_main ._world_r{width:60%;text-align:right;position:relative;}
.i_world ._world_main ._world_r ._min_ico{position:absolute;}
.i_world ._world_main ._world_r ._min_ico .map_box_main{position:absolute;width:304px;bottom:22px;color:#ffffff;box-shadow:0px 0px 5px #000000;display:none;right:-51px;}
.i_world ._world_main ._world_r ._min_ico._hover .map_box_main{display:block;}
.i_world ._world_main ._world_r ._min_ico .map_box_main._close{display:none;}
.i_world ._world_main ._world_r ._min_ico .map_box_main:after{content:"";width:0;height:0;border-style:solid;border-width:12px;border-color:#f35d27 transparent transparent transparent;display:block;position:absolute;bottom:-24px;right:43px;}
.i_world ._world_main ._world_r ._min_ico .map_box_main .map_box{padding:20px 50px 20px 30px;text-align:left;}
.i_world ._world_main ._world_r ._min_ico .map_box_main .close_ico{position:absolute;right:0;top:0;cursor:pointer;}
.i_world ._world_main ._world_r ._min_ico .mar_dot{width:6px;height:6px;background:#f36027;display:block;border-radius:50%;}


.i_world ._world_main ._world_r .map_ico .mar_dot{width:26px;height:34px;background:url(../images/i_map_ico.png) no-repeat center;}
.i_world ._world_main ._world_r .map_ico .map_box_main{bottom:50px;}
.i_world ._world_main ._world_r .map_ico .map_box_main{right:-40px;}
.i_world ._world_main ._world_r .map_ico1{right:108px;top:100px;}
.i_world ._world_main ._world_r .map_ico2{left:282px;top:210px;}
.i_world ._world_main ._world_r .map_ico3{left:432px;top:250px;}
.i_world ._world_main ._world_r .map_ico4{left:434px;top:244px;}
.i_world ._world_main ._world_r .map_ico5{left:455px;top:227px;}
.i_world ._world_main ._world_r .map_ico6{left:466px;top:240px;}
.i_world ._world_main ._world_r .map_ico7{left:460px;top:192px;}
.i_world ._world_main ._world_r .map_ico8{left:440px;top:205px;}
.i_world ._world_main ._world_r .map_ico9{left:430px;top:190px;}
.i_world ._world_main ._world_r .map_ico10{left:460px;top:185px;}
.i_world ._world_main ._world_r .map_ico11{left:410px;top:218px;}
.i_world ._world_main ._world_r .map_ico12{left:464px;top:140px;}
.i_world ._world_main ._world_r .map_ico13{left:488px;top:161px;}
.i_world ._world_main ._world_r .map_ico14{left:409px;top:194px;}
.i_world ._world_main ._world_r .map_ico15{left:416px;top:210px;}
.i_world ._world_main ._world_r .map_ico16{left:404px;top:199px;}
.i_world ._world_main ._world_r .map_ico17{left:372px;top:186px;}
.i_world ._world_main ._world_r .map_ico18{left:356px;top:183px;}
.i_world ._world_main ._world_r .map_ico19{left:282px;top:210px;}


/*public  ----产品内容页*/
.pronrup{ width:100%; height:100%; overflow:hidden; padding-bottom:25px;}
.pronrupl{ width:33%; height:auto; overflow:hidden; float:left; padding-right:2px;}
.pronrupr{ width:65%; height:auto; overflow:hidden; float:right; padding-bottom:20px;}
.pronrupr1{ width:100%; height:40px; line-height:40px; display:block; color:#1d7ae1; background-color:#767676;}
.pronrupr1_1{ width:auto; padding-left:15px; padding-right:15px; height:40px; font-size:16px; display:block; text-align:center; color:#FFF;background-color:#004199; float:left;}
.pronrupr1_2{ width:100%; height:auto; display:block; padding-top:8px;}
.pronrupr1_3{color:#000; font-weight:bold;}
.pronrupr1_2 a:hover{ text-decoration:underline;}

.pronrupr2{ width:100%; height:50px; display:block; padding-top:10px;}
.pronrupr2_1{ width:135px; height:39px; line-height:39px; display:block; float:left;}
.pronrupr2_1 a{ width:100%; height:39px; display:block;color:#fff;background:url(../images/qqpibg.png) no-repeat 10px 10px; background-color:#333333;display:block; text-indent:50px;font-weight:bold;}
.pronrupr2_1 a:hover{ color:#000;background:url(../images/qqpibg.png) no-repeat 10px -30px; background-color:#c40000; color:#FFF;}
.pronrupr2_2{ width:198px; height:29px; padding-top:7px; display:block; float:left; padding-left:20px;}

.pronrupr3{ width:100%; height:55px;padding-left:61px;background:url(../images/protel.png) no-repeat left; font-size:20px; color:#f25000; display:block; line-height:24px;}
.pronrupr3_1{color:#000; font-size:14px;}

.pronrupr2_112{ width:140px; height:42px; line-height:42px; display:block; float:left;}

.pronrupr2_11{ width:100%; height:42px; display:block;color:#c40000;background:url(../images/proweixin.png) no-repeat 5px 10px;background-color:#ffeded;border:#c40000 solid 1px; border-radius:8px; text-indent:37px;transition:all 0.3s}
.pronrupr2_11:hover{ color:#000;background:url(../images/proweixin.png) no-repeat 5px -30px; background-color:#c40000; color:#FFF;transition:all 0.3s}
.pronrupr2_22{ width:148px; height:148px; display:none; position:relative; top:-50px;transition:all 0.3s}
.pronrupr2_22 img{width:148px; height:148px;}
.pronrupr2_11:hover .pronrupr2_22{ display:block;width:148px; height:148px; position:relative; top:-157px; left:91px;transition:all 0.3s}

.w45{ width:49%}
.f_left{ float:left;}
.f_right{ float:right;}

/*public  ----产品内容页*/
.zynav{ width:100%; height:58px; line-height:58px;background:url(../images/productconlogobg.jpg) repeat-x left;}
.zynavct{ width:100%; height:55px; line-height:55px; border-bottom:#ececec solid 1px;margin-top:15px;}
.zynav1{ float:left; color:#2f2a2a; width:auto; height:55px;font-size:20px; font-weight:bold; padding-left:30px; padding-right:10px;background:url(../images/comrbg.png) no-repeat left; margin-left:20px;}
.zynav1_{ float:left; color:#2f2a2a; width:auto; height:55px; border-bottom:#11222e solid 3px; font-size:20px; font-weight:bold; padding-left:30px; padding-right:10px;background:url(../images/comrbg.png) no-repeat left;}
.zynav2{ float:right; color:#898989; padding-right:15px; font-size:13px;background:url(../images/homep.png) no-repeat left; padding-left:30px;}
.zynav2 a{ color:#898989;}
.zynav2 a:hover{text-decoration:underline;}
#indexNews li{ line-height:33px; border-bottom:1px dotted #cecccc; padding:0 12px 0 10px; position:relative; }
#indexNews li:hover{border-bottom:1px solid #cecccc; background-color:#f1f1f1}
#indexPro{height:215px; overflow:hidden; margin:0 auto;}
#indexPro li{ margin:10px; width:215px; height:190px; float:left; display:block; text-align:center; line-height:24px;}
#indexPro li img{ border:2px solid #ffb913; width:215px; height:165px; }
.introImg{ float:left; margin-right:10px;}
.info_date{ float:right; padding-right:8px;}




.proinfo_left{width:100%;float: left;}
/*图片放大镜样式*/
.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; text-align: center; width: .proinfo_left}
.jqzoom img{width:100%; max-height: 350px; width:390px; height:308px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:100%;max-height: 350px;border:1px solid #DFDFDF; margin-bottom: 10px}
.spec-scroll{clear:both;margin-top:5px;width:100%;}
.spec-scroll .prev1{float:left;margin-right:4px;}
.spec-scroll .next1{float:right;}
.spec-scroll .prev1,.spec-scroll .next1{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:328px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

